home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
MACD 5
/
MACD 5.bin
/
workbench
/
boot
/
czesc_2
/
popper
/
sources
/
popper.asm
< prev
next >
Wrap
Assembly Source File
|
1993-12-12
|
970b
|
40 lines
section text,code
PopAll equ -$fc
Wait equ -$13e
OpenLibrary equ -$228
CloseLibrary equ -$19e
start:
move.l 4,a6 ; get exec.library
lea PPName(PC),a1 ; get popper.library
moveq.l #0,d0 ; any version
jsr OpenLibrary(a6) ;
move.l d0,d6 ; verify we have the library
beq byebye ;
move.l d6,a6 ; Pop all
moveq.l #1,d0 ;
jsr PopAll(a6) ;
move.l 4,a6 ; wait for Ctrl-C
moveq.l #0,d0 ;
bset.l #12,d0 ;
jsr Wait(a6) ;
move.l d6,a6 ; Pop not
moveq.l #0,d0 ;
jsr PopAll(a6) ;
move.l 4,a6 ; close newgad
move.l d6,a1 ;
jsr CloseLibrary(a6) ;
byebye:
rts
PPName:
dc.b 'popper.library',0
end